package org.example.platform.design.adapter;

public class Adapter implements TriplePin{
    DualPin dualPin;

    public Adapter(DualPin dual){
        // 创建适配器时，把两端设备插入进来
        this.dualPin=dual;
    }


    /**
     * 适配器实现的是目标接口
     * @param l
     * @param n
     * @param e
     */
    @Override
    public void electrify(int l, int n, int e) {
        // 调用被适配器设备的两插通电法，忽略参数e
        dualPin.electrify(l,n);
    }
}
